#ifndef __FUNCTIONS_H
#define __FUNCTIONS_H

#include "config.h"
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <termios.h>
#include <fcntl.h>
#include <pthread.h>

#ifdef _WIN32
#include <windows.h>  // 用于 Sleep() 函数
#else
#include <unistd.h>   // 用于 sleep() 函数
#endif

void showMap();
void printMap();
int kbhit(void);
int getch(void);
void controlPlayer(void);
void *displayThread(void *arg);
void *controlThread(void *arg);

#endif
